#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>



@interface FWDisplayObject : NSObject
{
    NSString* key;
    NSInteger objectVersion;
}

@property (readonly) NSString* key;
@property (readonly) NSInteger objectVersion;
@property (assign, getter=isUpdateRequired) BOOL updateRequired;
@property (assign, getter=isSummaryDisplay) BOOL summaryDisplay;

@end


@interface NSArray (FWDisplayObject)

- (id)fwDisplayObjectForKey:(NSString*)key;
- (NSUInteger)fwDisplayIndexForKey:(NSString*)key;

@end


